flail about wildly

Translations
se débattre sauvagement